before I could... - French English Dictionary